Use newer glib-genmarshal to simplify build rules
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 11 Jul 2017 10:39:59 +0000 (11:39 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 11 Jul 2017 10:47:38 +0000 (11:47 +0100)
commitce861bc43050c657c3baf7b655dc76fe554e46b0
tree273ae87830ce762b2ccae22d6607e7e2ea71a1b3
parent013392b530f02b5c943a990751ad55e8d7b707d8
Use newer glib-genmarshal to simplify build rules

The glib-genmarshal tool from GLib 2.54 added various command line
arguments that allow us to remove a bunch of as hoc manipulations of
the generated marshaller source files. The marshal generator tool can
now include an header in the source, and undef the G_ENABLE_DEBUG
pre-processor symbol for us. It can also generate the prototypes of the
marshallers in the C source, and avoid a 'missing-prototypes' compiler
warning.
gdk/Makefile.am
gtk/Makefile.am